sbs::function
=============

.. contents:: :local:

Definitions:
------------
[1/82] 'sbs::function::const_float1'
####################################
   * Label: 'Float'
   * Description: 'The <b>Float</b> function defines a constant floating value'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueFloat(float(0))
         * Label: 'Constant'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Float'
         * Description: 'The <b>Float</b> function defines a constant floating value'
         * Types:
            * 'float' (SDTypeFloat)

[2/82] 'sbs::function::const_float2'
####################################
   * Label: 'Float2'
   * Description: 'The <b>Float2</b> function defines a constant two floating values vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueFloat2(float2(0,0))
         * Label: 'Constant'
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Float2'
         * Description: 'The <b>Float2</b> function defines a constant two floating values vector'
         * Types:
            * 'float2' (SDTypeFloat2)

[3/82] 'sbs::function::const_float3'
####################################
   * Label: 'Float3'
   * Description: 'The <b>Float3</b> function defines a constant three floating values vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueFloat3(float3(0,0,0))
         * Label: 'Constant'
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Float3'
         * Description: 'The <b>Float3</b> function defines a constant three floating values vector'
         * Types:
            * 'float3' (SDTypeFloat3)

[4/82] 'sbs::function::const_float4'
####################################
   * Label: 'Float4'
   * Description: 'The <b>Float4</b> function defines a constant four floating values vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueFloat4(float4(0,0,0,0))
         * Label: 'Constant'
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Float4'
         * Description: 'The <b>Float4</b> function defines a constant four floating values vector'
         * Types:
            * 'float4' (SDTypeFloat4)

[5/82] 'sbs::function::const_int1'
##################################
   * Label: 'Integer'
   * Description: 'The <b>Integer</b> function defines a constant integer'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueInt(int(0))
         * Label: 'Constant'
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Integer'
         * Description: 'The <b>Integer</b> function defines a constant integer'
         * Types:
            * 'int' (SDTypeInt)

[6/82] 'sbs::function::const_int2'
##################################
   * Label: 'Integer2'
   * Description: 'The <b>Integer2</b> function defines a constant two integers vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueInt2(int2(0,0))
         * Label: 'Constant'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Integer2'
         * Description: 'The <b>Integer2</b> function defines a constant two integers vector'
         * Types:
            * 'int2' (SDTypeInt2)

[7/82] 'sbs::function::const_int3'
##################################
   * Label: 'Integer3'
   * Description: 'The <b>Integer3</b> function defines a constant three integers vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueInt3(int3(0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Integer3'
         * Description: 'The <b>Integer3</b> function defines a constant three integers vector'
         * Types:
            * 'int3' (SDTypeInt3)

[8/82] 'sbs::function::const_int4'
##################################
   * Label: 'Integer4'
   * Description: 'The <b>Integer4</b> function defines a constant four integers vector'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueInt4(int4(0,0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Integer4'
         * Description: 'The <b>Integer4</b> function defines a constant four integers vector'
         * Types:
            * 'int4' (SDTypeInt4)

[9/82] 'sbs::function::const_bool'
##################################
   * Label: 'Boolean'
   * Description: 'The <b>Boolean</b> function defines a constant boolean'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueBool(bool(false))
         * Label: 'Constant'
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Boolean'
         * Description: 'The <b>Boolean</b> function defines a constant boolean'
         * Types:
            * 'bool' (SDTypeBool)

[10/82] 'sbs::function::const_string'
#####################################
   * Label: 'String'
   * Description: 'The <b>Path</b> function defines a constant string'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'String'
         * Description: 'The <b>Path</b> function defines a constant string'
         * Types:
            * 'string' (SDTypeString)

[11/82] 'sbs::function::vector2'
################################
   * Label: 'Vector Float2'
   * Description: 'The <b>Vector Float2</b> function casts two floating values in a vector with two coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY]
         * Label: 'In'
         * Types:
            * 'float' (SDTypeFloat)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Float2'
         * Description: 'The <b>Vector Float2</b> function casts two floating values in a vector with two coordinates'
         * Types:
            * 'float2' (SDTypeFloat2)

[12/82] 'sbs::function::vector3'
################################
   * Label: 'Vector Float3'
   * Description: 'The <b>Vector Float3</b> function casts two floating values into a vector with three coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY, VARIADIC]
         * Label: 'In'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Float3'
         * Description: 'The <b>Vector Float3</b> function casts two floating values into a vector with three coordinates'
         * Types:
            * 'float3' (SDTypeFloat3)

[13/82] 'sbs::function::vector4'
################################
   * Label: 'Vector Float4'
   * Description: 'The <b>Vector Float4</b> function casts two floating values into a vector with four coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY, VARIADIC]
         * Label: 'In'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Float4'
         * Description: 'The <b>Vector Float4</b> function casts two floating values into a vector with four coordinates'
         * Types:
            * 'float4' (SDTypeFloat4)

[14/82] 'sbs::function::swizzle1'
#################################
   * Label: 'Swizzle Float1'
   * Description: 'The <b>Swizzle Float1</b> function extracts a single specified coordinate from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * '__constant__' = SDValueInt(int(0))
         * Label: 'Constant'
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Float1'
         * Description: 'The <b>Swizzle Float1</b> function extracts a single specified coordinate from the input Vector'
         * Types:
            * 'float' (SDTypeFloat)

[15/82] 'sbs::function::swizzle2'
#################################
   * Label: 'Swizzle Float2'
   * Description: 'The <b>Swizzle Float2</b> function extracts two specified coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * '__constant__' = SDValueInt2(int2(0,0))
         * Label: 'Constant'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Float2'
         * Description: 'The <b>Swizzle Float2</b> function extracts two specified coordinates from the input Vector'
         * Types:
            * 'float2' (SDTypeFloat2)

[16/82] 'sbs::function::swizzle3'
#################################
   * Label: 'Swizzle Float3'
   * Description: 'The <b>Swizzle Float3</b> function extracts three specified coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * '__constant__' = SDValueInt3(int3(0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Float3'
         * Description: 'The <b>Swizzle Float3</b> function extracts three specified coordinates from the input Vector'
         * Types:
            * 'float3' (SDTypeFloat3)

[17/82] 'sbs::function::swizzle4'
#################################
   * Label: 'Swizzle Float4'
   * Description: 'The <b>Swizzle Float4</b> function extracts four specified coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * '__constant__' = SDValueInt4(int4(0,0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Float4'
         * Description: 'The <b>Swizzle Float4</b> function extracts four specified coordinates from the input Vector'
         * Types:
            * 'float4' (SDTypeFloat4)

[18/82] 'sbs::function::ivector2'
#################################
   * Label: 'Vector Integer2'
   * Description: 'The <b>Vector Integer2</b> function casts two integer values in a vector with two coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY]
         * Label: 'In'
         * Types:
            * 'int' (SDTypeInt)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Integer2'
         * Description: 'The <b>Vector Integer2</b> function casts two integer values in a vector with two coordinates'
         * Types:
            * 'int2' (SDTypeInt2)

[19/82] 'sbs::function::ivector3'
#################################
   * Label: 'Vector Integer3'
   * Description: 'The <b>Vector Integer3</b> function casts two integer values in a vector with three coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY, VARIADIC]
         * Label: 'In'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Integer3'
         * Description: 'The <b>Vector Integer3</b> function casts two integer values in a vector with three coordinates'
         * Types:
            * 'int3' (SDTypeInt3)

[20/82] 'sbs::function::ivector4'
#################################
   * Label: 'Vector Integer4'
   * Description: 'The <b>Vector Integer4</b> function casts two integer values in a vector with four coordinates'
   * SDPropertyCategory = 'Input'
      * 'componentsin' [CONNECTABLE, READ_ONLY, VARIADIC]
         * Label: 'In'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)

      * 'componentslast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector Integer4'
         * Description: 'The <b>Vector Integer4</b> function casts two integer values in a vector with four coordinates'
         * Types:
            * 'int4' (SDTypeInt4)

[21/82] 'sbs::function::iswizzle1'
##################################
   * Label: 'Swizzle Integer1'
   * Description: 'The <b>Swizzle Integer1</b> function extracts a single specified integer coordinate from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)

      * '__constant__' = SDValueInt(int(0))
         * Label: 'Constant'
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Integer1'
         * Description: 'The <b>Swizzle Integer1</b> function extracts a single specified integer coordinate from the input Vector'
         * Types:
            * 'int' (SDTypeInt)

[22/82] 'sbs::function::iswizzle2'
##################################
   * Label: 'Swizzle Integer2'
   * Description: 'The <b>Swizzle Integer2</b> function extracts two specified integer coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)

      * '__constant__' = SDValueInt2(int2(0,0))
         * Label: 'Constant'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Integer2'
         * Description: 'The <b>Swizzle Integer2</b> function extracts two specified integer coordinates from the input Vector'
         * Types:
            * 'int2' (SDTypeInt2)

[23/82] 'sbs::function::iswizzle3'
##################################
   * Label: 'Swizzle Integer3'
   * Description: 'The <b>Swizzle Integer3</b> function extracts three specified integer coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)

      * '__constant__' = SDValueInt3(int3(0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Integer3'
         * Description: 'The <b>Swizzle Integer3</b> function extracts three specified integer coordinates from the input Vector'
         * Types:
            * 'int3' (SDTypeInt3)

[24/82] 'sbs::function::iswizzle4'
##################################
   * Label: 'Swizzle Integer4'
   * Description: 'The <b>Swizzle Integer4</b> function extracts four specified integer coordinates from the input Vector'
   * SDPropertyCategory = 'Input'
      * 'vector' [CONNECTABLE, READ_ONLY]
         * Label: 'Vector'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)

      * '__constant__' = SDValueInt4(int4(0,0,0,0))
         * Label: 'Constant'
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Swizzle Integer4'
         * Description: 'The <b>Swizzle Integer4</b> function extracts four specified integer coordinates from the input Vector'
         * Types:
            * 'int4' (SDTypeInt4)

[25/82] 'sbs::function::set'
############################
   * Label: 'Set'
   * Description: 'Set'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)

      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Set'
         * Description: 'Set'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)

[26/82] 'sbs::function::get_float1'
###################################
   * Label: 'Get Float'
   * Description: 'The <b>Get Float</b> function accesses a function's or graph's  floating value input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Float'
         * Description: 'The <b>Get Float</b> function accesses a function's or graph's  floating value input(s)'
         * Types:
            * 'float' (SDTypeFloat)

[27/82] 'sbs::function::get_float2'
###################################
   * Label: 'Get Float2'
   * Description: 'The <b>Get Float2</b> function accesses a function's or graph's two floating values vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Float2'
         * Description: 'The <b>Get Float2</b> function accesses a function's or graph's two floating values vector input(s)'
         * Types:
            * 'float2' (SDTypeFloat2)

[28/82] 'sbs::function::get_float3'
###################################
   * Label: 'Get Float3'
   * Description: 'The <b>Get Float3</b> function accesses a function's or graph's three floating values vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Float3'
         * Description: 'The <b>Get Float3</b> function accesses a function's or graph's three floating values vector input(s)'
         * Types:
            * 'float3' (SDTypeFloat3)

[29/82] 'sbs::function::get_float4'
###################################
   * Label: 'Get Float4'
   * Description: 'The <b>Get Float4</b> function accesses a function's or graph's four floating values vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Float4'
         * Description: 'The <b>Get Float4</b> function accesses a function's or graph's four floating values vector input(s)'
         * Types:
            * 'float4' (SDTypeFloat4)

[30/82] 'sbs::function::get_integer1'
#####################################
   * Label: 'Get Integer'
   * Description: 'The <b>Get Integer</b> function accesses a function's or graph's integer input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Integer'
         * Description: 'The <b>Get Integer</b> function accesses a function's or graph's integer input(s)'
         * Types:
            * 'int' (SDTypeInt)

[31/82] 'sbs::function::get_integer2'
#####################################
   * Label: 'Get Integer2'
   * Description: 'The <b>Get Integer2</b> function accesses a function's or graph's two integers vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Integer2'
         * Description: 'The <b>Get Integer2</b> function accesses a function's or graph's two integers vector input(s)'
         * Types:
            * 'int2' (SDTypeInt2)

[32/82] 'sbs::function::get_integer3'
#####################################
   * Label: 'Get Integer3'
   * Description: 'The <b>Get Integer3</b> function accesses a function's or graph's three integers vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Integer3'
         * Description: 'The <b>Get Integer3</b> function accesses a function's or graph's three integers vector input(s)'
         * Types:
            * 'int3' (SDTypeInt3)

[33/82] 'sbs::function::get_integer4'
#####################################
   * Label: 'Get Integer4'
   * Description: 'The <b>Get Integer4</b> function accesses a function's or graph's four integers vector input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Integer4'
         * Description: 'The <b>Get Integer4</b> function accesses a function's or graph's four integers vector input(s)'
         * Types:
            * 'int4' (SDTypeInt4)

[34/82] 'sbs::function::get_bool'
#################################
   * Label: 'Get Boolean'
   * Description: 'The <b>Get Boolean</b> function accesses a function's or graph's boolean input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get Boolean'
         * Description: 'The <b>Get Boolean</b> function accesses a function's or graph's boolean input(s)'
         * Types:
            * 'bool' (SDTypeBool)

[35/82] 'sbs::function::get_string'
###################################
   * Label: 'Get String'
   * Description: 'The <b>Get String</b> function accesses a function's or graph's string input(s)'
   * SDPropertyCategory = 'Input'
      * '__constant__' = SDValueString(string())
         * Label: 'Constant'
         * Types:
            * 'string' (SDTypeString)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Get String'
         * Description: 'The <b>Get String</b> function accesses a function's or graph's string input(s)'
         * Types:
            * 'string' (SDTypeString)

[36/82] 'sbs::function::samplelum'
##################################
   * Label: 'Sample Gray'
   * Description: 'Returns the grayscale pixel value of input image.'
   * SDPropertyCategory = 'Input'
      * 'pos' [CONNECTABLE, READ_ONLY]
         * Label: 'Position'
         * Types:
            * 'float2' (SDTypeFloat2)

      * '__constant__' = SDValueInt2(int2(0,0))
         * Label: 'Constant'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Sample Gray'
         * Description: 'Returns the grayscale pixel value of input image.'
         * Types:
            * 'float' (SDTypeFloat)

[37/82] 'sbs::function::samplecol'
##################################
   * Label: 'Sample Color'
   * Description: 'Returns the color pixel value of input image.'
   * SDPropertyCategory = 'Input'
      * 'pos' [CONNECTABLE, READ_ONLY]
         * Label: 'Position'
         * Types:
            * 'float2' (SDTypeFloat2)

      * '__constant__' = SDValueInt2(int2(0,0))
         * Label: 'Constant'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Sample Color'
         * Description: 'Returns the color pixel value of input image.'
         * Types:
            * 'float4' (SDTypeFloat4)

[38/82] 'sbs::function::tofloat'
################################
   * Label: 'To Float'
   * Description: 'The <b>To Float</b> function converts integer to floating value'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'int' (SDTypeInt)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Float'
         * Description: 'The <b>To Float</b> function converts integer to floating value'
         * Types:
            * 'float' (SDTypeFloat)

[39/82] 'sbs::function::tofloat2'
#################################
   * Label: 'To Float2'
   * Description: 'The <b>To Float2</b> function converts two integer values to floating point values'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'int2' (SDTypeInt2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Float2'
         * Description: 'The <b>To Float2</b> function converts two integer values to floating point values'
         * Types:
            * 'float2' (SDTypeFloat2)

[40/82] 'sbs::function::tofloat3'
#################################
   * Label: 'To Float3'
   * Description: 'The <b>To Float3</b> function converts three integer values to floating point values'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'int3' (SDTypeInt3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Float3'
         * Description: 'The <b>To Float3</b> function converts three integer values to floating point values'
         * Types:
            * 'float3' (SDTypeFloat3)

[41/82] 'sbs::function::tofloat4'
#################################
   * Label: 'To Float4'
   * Description: 'The <b>To Float4</b> function converts four integer values to floating point values'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'int4' (SDTypeInt4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Float4'
         * Description: 'The <b>To Float4</b> function converts four integer values to floating point values'
         * Types:
            * 'float4' (SDTypeFloat4)

[42/82] 'sbs::function::toint1'
###############################
   * Label: 'To Integer'
   * Description: 'The <b>To Integer</b> function converts floating value to integer'
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Integer'
         * Description: 'The <b>To Integer</b> function converts floating value to integer'
         * Types:
            * 'int' (SDTypeInt)

[43/82] 'sbs::function::toint2'
###############################
   * Label: 'To Integer2'
   * Description: 'The <b>To Integer2</b> function converts two floating values to integers '
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Integer2'
         * Description: 'The <b>To Integer2</b> function converts two floating values to integers '
         * Types:
            * 'int2' (SDTypeInt2)

[44/82] 'sbs::function::toint3'
###############################
   * Label: 'To Integer3'
   * Description: 'The <b>To Integer3</b> function converts three floating values to integers '
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'float3' (SDTypeFloat3)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Integer3'
         * Description: 'The <b>To Integer3</b> function converts three floating values to integers '
         * Types:
            * 'int3' (SDTypeInt3)

[45/82] 'sbs::function::toint4'
###############################
   * Label: 'To Integer4'
   * Description: 'The <b>To Integer4</b> function converts four floating values to integers '
   * SDPropertyCategory = 'Input'
      * 'value' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'To Integer4'
         * Description: 'The <b>To Integer4</b> function converts four floating values to integers '
         * Types:
            * 'int4' (SDTypeInt4)

[46/82] 'sbs::function::add'
############################
   * Label: 'Add'
   * Description: 'The <b>Add</b> function adds two same type values: a+b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Add'
         * Description: 'The <b>Add</b> function adds two same type values: a+b'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[47/82] 'sbs::function::sub'
############################
   * Label: 'Subtraction'
   * Description: 'The <b>Subtraction</b> function substracts two same type values: a-b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Subtraction'
         * Description: 'The <b>Subtraction</b> function substracts two same type values: a-b'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[48/82] 'sbs::function::mul'
############################
   * Label: 'Multiplication'
   * Description: 'The <b>Multiplication</b> function multiplies two same type values: a × b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Multiplication'
         * Description: 'The <b>Multiplication</b> function multiplies two same type values: a × b'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[49/82] 'sbs::function::mulscalar'
##################################
   * Label: 'Scalar Multiplication'
   * Description: 'The <b>Scalar Multiplication</b> function multiplies first entry value by a floating value: a × scalar'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'scalar' [CONNECTABLE, READ_ONLY]
         * Label: 'Scalar'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Scalar Multiplication'
         * Description: 'The <b>Scalar Multiplication</b> function multiplies first entry value by a floating value: a × scalar'
         * Types:
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[50/82] 'sbs::function::div'
############################
   * Label: 'Division'
   * Description: 'The <b>Division</b> function divides two same type values: a/b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Division'
         * Description: 'The <b>Division</b> function divides two same type values: a/b'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[51/82] 'sbs::function::neg'
############################
   * Label: 'Negation'
   * Description: 'The <b>Negation</b> function returns the negation value of entry: -a'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'Value'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Negation'
         * Description: 'The <b>Negation</b> function returns the negation value of entry: -a'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[52/82] 'sbs::function::mod'
############################
   * Label: 'Modulo'
   * Description: 'The <b>Modulo</b> function returns modulo of entry value: mod(a,divisor)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'Divisor'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Modulo'
         * Description: 'The <b>Modulo</b> function returns modulo of entry value: mod(a,divisor)'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[53/82] 'sbs::function::dot'
############################
   * Label: 'Dot Product'
   * Description: 'The <b>Dot product</b> function returns dot product between two same type values: dot(a,b)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Dot Product'
         * Description: 'The <b>Dot product</b> function returns dot product between two same type values: dot(a,b)'
         * Types:
            * 'float' (SDTypeFloat)

[54/82] 'sbs::function::and'
############################
   * Label: 'And'
   * Description: 'The <b>And</b> function returns true if the two boolean entries values are true: a&b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'bool' (SDTypeBool)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'And'
         * Description: 'The <b>And</b> function returns true if the two boolean entries values are true: a&b'
         * Types:
            * 'bool' (SDTypeBool)

[55/82] 'sbs::function::or'
###########################
   * Label: 'Or'
   * Description: 'The <b>Or</b> function returns true if one of the two boolean entries values are true: a|b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'bool' (SDTypeBool)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Or'
         * Description: 'The <b>Or</b> function returns true if one of the two boolean entries values are true: a|b'
         * Types:
            * 'bool' (SDTypeBool)

[56/82] 'sbs::function::not'
############################
   * Label: 'Not'
   * Description: 'The <b>Not</b> function returns the negation boolean of entry: !x'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'bool' (SDTypeBool)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Not'
         * Description: 'The <b>Not</b> function returns the negation boolean of entry: !x'
         * Types:
            * 'bool' (SDTypeBool)

[57/82] 'sbs::function::eq'
###########################
   * Label: 'Equal'
   * Description: 'The <b>Equal</b> function returns true if entries values are equal: a=b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Equal'
         * Description: 'The <b>Equal</b> function returns true if entries values are equal: a=b'
         * Types:
            * 'bool' (SDTypeBool)

[58/82] 'sbs::function::noteq'
##############################
   * Label: 'Not Equal'
   * Description: 'The <b>Not Equal</b> function returns true if entries values are different: a ≠ b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Not Equal'
         * Description: 'The <b>Not Equal</b> function returns true if entries values are different: a ≠ b'
         * Types:
            * 'bool' (SDTypeBool)

[59/82] 'sbs::function::gt'
###########################
   * Label: 'Greater'
   * Description: 'The <b>Greater</b> function returns true if first entry is greater than second entry: a>b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Greater'
         * Description: 'The <b>Greater</b> function returns true if first entry is greater than second entry: a>b'
         * Types:
            * 'bool' (SDTypeBool)

[60/82] 'sbs::function::gteq'
#############################
   * Label: 'Greater or Equal'
   * Description: 'The <b>Greater or Equal</b> function returns true if first entry is greater than second entry or equal: a ≥ b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Greater or Equal'
         * Description: 'The <b>Greater or Equal</b> function returns true if first entry is greater than second entry or equal: a ≥ b'
         * Types:
            * 'bool' (SDTypeBool)

[61/82] 'sbs::function::lr'
###########################
   * Label: 'Lower'
   * Description: 'The <b>Lower</b> function returns true if first entry is lower than second entry: a &lt b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Lower'
         * Description: 'The <b>Lower</b> function returns true if first entry is lower than second entry: a &lt b'
         * Types:
            * 'bool' (SDTypeBool)

[62/82] 'sbs::function::lreq'
#############################
   * Label: 'Lower or Equal'
   * Description: 'The <b>Lower or Equal</b> function returns true if first entry is lower than second entry or equal: a ≤ b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Lower or Equal'
         * Description: 'The <b>Lower or Equal</b> function returns true if first entry is lower than second entry or equal: a ≤ b'
         * Types:
            * 'bool' (SDTypeBool)

[63/82] 'sbs::function::abs'
############################
   * Label: 'Absolute'
   * Description: 'The <b>Absolute</b> function returns absolute value of entry value: abs(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'XA'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Absolute'
         * Description: 'The <b>Absolute</b> function returns absolute value of entry value: abs(a)'
         * Types:
            * 'int' (SDTypeInt)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[64/82] 'sbs::function::floor'
##############################
   * Label: 'Floor'
   * Description: 'The <b>Floor</b> function returns the highest value lower or equal to the entry value: floor(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Floor'
         * Description: 'The <b>Floor</b> function returns the highest value lower or equal to the entry value: floor(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[65/82] 'sbs::function::ceil'
#############################
   * Label: 'Ceil'
   * Description: 'The <b>Ceil</b> function returns the smallest value upper or equal to the entry value: ceil(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Ceil'
         * Description: 'The <b>Ceil</b> function returns the smallest value upper or equal to the entry value: ceil(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[66/82] 'sbs::function::cos'
############################
   * Label: 'Cosine'
   * Description: 'The <b>Cosine</b> function returns cosine value of entry value: cos(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'a'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Cosine'
         * Description: 'The <b>Cosine</b> function returns cosine value of entry value: cos(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[67/82] 'sbs::function::sin'
############################
   * Label: 'Sine'
   * Description: 'The <b>Sine</b> function returns sine value of entry value: sin(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Sine'
         * Description: 'The <b>Sine</b> function returns sine value of entry value: sin(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[68/82] 'sbs::function::tan'
############################
   * Label: 'Tangent'
   * Description: 'The <b>Tangent</b> function returns the tangent value of entry value: tan(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Tangent'
         * Description: 'The <b>Tangent</b> function returns the tangent value of entry value: tan(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[69/82] 'sbs::function::atan2'
##############################
   * Label: 'Arc Tangent 2'
   * Description: 'The <b>Arc Tangent 2</b> function returns the arc tangent value of the two floating value vector entry: arcTan2(xa,ya)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float2' (SDTypeFloat2)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Arc Tangent 2'
         * Description: 'The <b>Arc Tangent 2</b> function returns the arc tangent value of the two floating value vector entry: arcTan2(xa,ya)'
         * Types:
            * 'float' (SDTypeFloat)

[70/82] 'sbs::function::cartesian'
##################################
   * Label: 'Cartesian'
   * Description: 'The <b>Cartesian</b> function converts two polar cordinates to two carthesian coordinates: carth(rho,theta)'
   * SDPropertyCategory = 'Input'
      * 'rho' [CONNECTABLE, READ_ONLY]
         * Label: 'Rho'
         * Types:
            * 'float' (SDTypeFloat)

      * 'theta' [CONNECTABLE, READ_ONLY]
         * Label: 'Theta'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Cartesian'
         * Description: 'The <b>Cartesian</b> function converts two polar cordinates to two carthesian coordinates: carth(rho,theta)'
         * Types:
            * 'float2' (SDTypeFloat2)

[71/82] 'sbs::function::sqrt'
#############################
   * Label: 'Square Root'
   * Description: 'The <b>Square Root</b> function returns square root value of entry value: √¯ a'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Square Root'
         * Description: 'The <b>Square Root</b> function returns square root value of entry value: √¯ a'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[72/82] 'sbs::function::log'
############################
   * Label: 'Logarithm'
   * Description: 'The <b>Logarithm</b> function returns the logarithmic value of entry value: log(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Logarithm'
         * Description: 'The <b>Logarithm</b> function returns the logarithmic value of entry value: log(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[73/82] 'sbs::function::exp'
############################
   * Label: 'Exponential'
   * Description: 'The <b>Exponential</b> function returns the exponential value of entry value: exp(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Exponential'
         * Description: 'The <b>Exponential</b> function returns the exponential value of entry value: exp(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[74/82] 'sbs::function::log2'
#############################
   * Label: 'Logarithm base 2'
   * Description: 'The <b>Log2</b> function returns the logarithmic value base 2 of entry value: log2(a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Logarithm base 2'
         * Description: 'The <b>Log2</b> function returns the logarithmic value base 2 of entry value: log2(a)'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[75/82] 'sbs::function::pow2'
#############################
   * Label: '2Pow'
   * Description: 'The <b>2Pow</b> function returns the pow 2 value of entry value: 2<sup><font size="+2">a</font></sup>'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: '2Pow'
         * Description: 'The <b>2Pow</b> function returns the pow 2 value of entry value: 2<sup><font size="+2">a</font></sup>'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[76/82] 'sbs::function::lerp'
#############################
   * Label: 'Linear Interpolation'
   * Description: 'The <b>Linear Interpolation</b> function returns the linear interpolation between two values in function of a floating value: (1-x)a+x × b'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'x' [CONNECTABLE, READ_ONLY]
         * Label: 'X'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Linear Interpolation'
         * Description: 'The <b>Linear Interpolation</b> function returns the linear interpolation between two values in function of a floating value: (1-x)a+x × b'
         * Types:
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[77/82] 'sbs::function::min'
############################
   * Label: 'Minimum'
   * Description: 'The <b>Minimum</b> function returns minimum value of entries values: min(a,b)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Minimum'
         * Description: 'The <b>Minimum</b> function returns minimum value of entries values: min(a,b)'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[78/82] 'sbs::function::max'
############################
   * Label: 'Maximum'
   * Description: 'The <b>Maximum</b> function returns maximum value of entries values: max(a,b)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

      * 'b' [CONNECTABLE, READ_ONLY]
         * Label: 'B'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Maximum'
         * Description: 'The <b>Maximum</b> function returns maximum value of entries values: max(a,b)'
         * Types:
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)

[79/82] 'sbs::function::rand'
#############################
   * Label: 'Random'
   * Description: 'The <b>Rand</b> function generates a floating random value between 0 and the entry value (a)'
   * SDPropertyCategory = 'Input'
      * 'a' [CONNECTABLE, READ_ONLY]
         * Label: 'A'
         * Types:
            * 'float' (SDTypeFloat)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Random'
         * Description: 'The <b>Rand</b> function generates a floating random value between 0 and the entry value (a)'
         * Types:
            * 'float' (SDTypeFloat)

[80/82] 'sbs::function::sequence'
#################################
   * Label: 'Sequence'
   * Description: 'Sequence'
   * SDPropertyCategory = 'Input'
      * 'seqin' [CONNECTABLE, READ_ONLY, VARIADIC]
         * Label: 'In'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

      * 'seqlast' [CONNECTABLE, READ_ONLY]
         * Label: 'Last'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Sequence'
         * Description: 'Sequence'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

[81/82] 'sbs::function::ifelse'
###############################
   * Label: 'If...Else'
   * Description: 'The <b>If...Else</b> function returns the second value if the boolean entry is true else returns the third entry'
   * SDPropertyCategory = 'Input'
      * 'condition' [CONNECTABLE, READ_ONLY]
         * Label: 'Condition'
         * Types:
            * 'bool' (SDTypeBool)

      * 'ifpath' [CONNECTABLE, READ_ONLY]
         * Label: 'If'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

      * 'elsepath' [CONNECTABLE, READ_ONLY]
         * Label: 'Else'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'If...Else'
         * Description: 'The <b>If...Else</b> function returns the second value if the boolean entry is true else returns the third entry'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

[82/82] 'sbs::function::passthrough'
####################################
   * Label: 'Dot'
   * Description: 'The <b>Dot</b> function is doing a passthrough (output=input)'
   * SDPropertyCategory = 'Input'
      * 'input' [CONNECTABLE, READ_ONLY]
         * Label: 'Input'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)

   * SDPropertyCategory = 'Output'
      * 'unique_filter_output' [CONNECTABLE, READ_ONLY]
         * Label: 'Dot'
         * Description: 'The <b>Dot</b> function is doing a passthrough (output=input)'
         * Types:
            * 'bool' (SDTypeBool)
            * 'int' (SDTypeInt)
            * 'int2' (SDTypeInt2)
            * 'int3' (SDTypeInt3)
            * 'int4' (SDTypeInt4)
            * 'float' (SDTypeFloat)
            * 'float2' (SDTypeFloat2)
            * 'float3' (SDTypeFloat3)
            * 'float4' (SDTypeFloat4)
            * 'string' (SDTypeString)
            * 'void' (SDTypeVoid)
